package tianwang.model;

public class CALexical {
	private Integer id;
	private Integer file_id;
	
	/**
	 * 平均词长
	 */
	private Integer avgWordLen;
	public static final String AVERAGE_WORD_LENGTH = "avgWordLen";
	/**
	 * 语篇词频的中位数
	 */
	private Integer medianWordFreq;
	public static final String MEDIA_WORD_FREQUENCY = "medianWordFreq"; 

	/**
	 * 词频密度
	 */
	private Integer density;
	public static final String DENSITY = "density";
	
	/**
	 * 词频最高的1000个词所占的比例
	 */
	private Integer first1000;
	public static final String FIRST_1000 = "first1000";
	
	/**
	 * 词频第二高的1000个词所占的比例
	 */
	private Integer second1000;
	public static final String SECOND_1000 = "second1000";
	
	/**
	 * 词频概貌，词频最高的500个专有名词在语料中的百分比
	 */
	private Integer properNoun500;
	public static final String PROPER_NOUN_500 = "properNoun500";
	
	/**
	 * 词频概貌，不归属词频概貌其他三个类的单词在语料中的百分比
	 */
	private Integer others;
	public static final String OTHERS = "others";
	
	/**
	 * 词汇的多样性，用词的类符除以形符得到
	 */
	private Integer wordVariation;
	public static final String WORD_VARIATION = "wordVariation";
	
	
	
	public Integer getId() {
		return id;
	}

	public void setId(Integer id) {
		this.id = id;
	}

	public Integer getFile_id() {
		return file_id;
	}

	public void setFile_id(Integer fileId) {
		file_id = fileId;
	}

	public Integer getAvgWordLen() {
		return avgWordLen;
	}

	public void setAvgWordLen(Integer avgWordLen) {
		this.avgWordLen = avgWordLen;
	}

	public Integer getMedianWordFreq() {
		return medianWordFreq;
	}

	public void setMedianWordFreq(Integer medianWordFreq) {
		this.medianWordFreq = medianWordFreq;
	}

	public Integer getDensity() {
		return density;
	}

	public void setDensity(Integer density) {
		this.density = density;
	}

	public Integer getFirst1000() {
		return first1000;
	}

	public void setFirst1000(Integer first1000) {
		this.first1000 = first1000;
	}

	public Integer getSecond1000() {
		return second1000;
	}

	public void setSecond1000(Integer second1000) {
		this.second1000 = second1000;
	}

	public Integer getProperNoun500() {
		return properNoun500;
	}

	public void setProperNoun500(Integer properNoun500) {
		this.properNoun500 = properNoun500;
	}

	public Integer getOthers() {
		return others;
	}

	public void setOthers(Integer others) {
		this.others = others;
	}

	public Integer getWordVariation() {
		return wordVariation;
	}

	public void setWordVariation(Integer wordVariation) {
		this.wordVariation = wordVariation;
	}
}
